Big Huge Thesaurus

electrical device

noun